Improving the Performance of TCP in the Presence of Packet Reordering

نویسندگان

  • D. Yang
  • Peter Yang
چکیده

Packet reordering adversely affects the behavior and performance of the Transmission Control Protocol (TCP), the predominant transport protocol on today's Internet. This shortcoming is becoming a problem of increasing importance, as packet reordering is on the rise on some Internet paths. The issue at the heart of TCP's poor performance in the presence of packet reordering is its inability to distinguish well between packet loss and packet reordering. In particular, the fast retransmission algorithm, which was added to TCP to improve its performance in the presence of packet loss, often misinterprets reordered packets as lost packets. This is problematic, as TCP uses packet loss as an indication of congestion. Thus, in addition to retransmitting the packet, a TCP sender performing a fast-retransmission also reduces its sending rate by cutting its congestion window in half. The spurious triggering of these actions when reordering is present needlessly degrades end-to-end throughput. We have designed and implemented a backwards-compatible extension to TCP that helps to disambiguate packet reordering from packet loss, greatly reducing the number of spurious fast retransmissions even when excessive reordering occurs. Our approach, which modifies only the receiver, involves withholding for a short, adaptively-determined period of time the duplicate acknowledgments produced by out-of-order packets, rather than sending them back to the sender immediately. Doing so provides the receiver with more time to distinguish between loss and reordering before either setting off a fast re-transmission or resuming normal data flow. Experimental results for connections using our modified receiver show significant improvements in TCP performance in the presence of reordered packets, achieving, in cases of heavy reordering, more than five times the transfer throughput of connections using an unmodified receiver. As a result, we believe the introduction of our scheme augurs well for the future of TCP over paths that reorder packets. Thesis Supervisor: Hari Balakrishnan Thesis Supervisor: Robert Morris Title: Assistant Professor Title: Assistant Professor

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Protocol level solutions for the packet reordering problem

The Internet is experiencing an exponential growth in users and network traffic. As the Internet grows larger and larger, the performance of the network is subjected to severe performance degrading issues such as congestion in the network, link failures, corruption of packets and reordering of packets. In this thesis, we examine the problem of packet reordering in networks and how reordering of...

متن کامل

Improving the Performance of TCP in the Case of Packet Reordering

Numerous studies have shown that packet reordering is common, especially in high speed networks where there is high degree of parallelism and different link speeds. Reordering of packets decreases the TCP performance of a network, mainly because it leads to overestimation of the congestion of the network. We consider wired networks and analyze the performance of such networks when reordering of...

متن کامل

Packet reordering in high-speed networks and its impact on high-speed TCP variants

Several recent Internet measurement studies show that the higher the packet sending rate, the higher the packet-reordering probability. This implies that recently proposed high-speed TCP variants are more likely to experience packet reordering than regular TCP in high-speed networks, since they are designed to achieve much higher throughput than regular TCP in these networks. In this paper, we ...

متن کامل

Improving Bandwidth-power Efficiency of Homogeneous Wireless Networks Using On-meet Threshold Strategy (RESEARCH NOTE)

Over two decades, a problem of location dependent has been focused for improving the communication Bandwidth-Power Efficiency of homogeneous networks. The efficiencies of communication links are weakened by the Hidden Terminal Problem.  Thus we propose a Fine – Tune Strategy for analyzing the On-Off communication region. We were observed that the proposed technique had been able to track and mo...

متن کامل

The Solutions for Packet Reordering in TCP over Wireless Networks

Packet Reordering is a phenomenon on the Internet and must be taken into account when considering performance analysis in wireless networks. Due to various characteristics specific to wireless networks, such as signal fading and mobility, packets may be lost due to congestive and noncongestive losses. The noncongestive losses violate the design principles of some traffic control mechanisms in T...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014